#include <stdio.h>

int palindrome(int str)
{
    if (str <= 0)
    {
        printf("数字不能小于和等于0");
        return 0;
    }

    int num = str;
    int add = 0;
    while (str > 0)
    {
        int idx = str % 10;   // 得出尾数
        add = add * 10 + idx; // 让上一轮的数乘10,然后加上这一轮得出的尾数
        str /= 10;            // 去掉尾数循环下一轮
    }

    return add == num;
}

int main()
{
    int arr = 0;
    scanf("%d", &arr);
    if (palindrome(arr))
    {
        printf("%d\n", 1);
    }
    else
    {
        printf("%d\n", 0);
    }

    return 0;
}